package com.open.capacity.nk.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class NKReceiptDetailDto extends NKReceiptDto {

    private String idrequestreceipt;

    private String idadvancereceipt;

    private String idcontractreceipt;

    private Integer returntimes;

    private String code;

    private String name;

    private String content;

    private String telphonenumber;

    @JsonFormat(timezone="GMT+8",pattern="yyyy-MM-dd HH:mm:ss")
    private Date createdate;

    private Integer attachmentquantity;

    private String idpaymentperson;

    private String closetag;

    private String idproject;

    private String edittag;

    private String idtype;

    private Integer paymentindex;

    private String idstep;

    private String idyearoption;

    private String lasttag;

    private String contracttype;

    private String assetstate;

    private String notice1;

    private String notice2;

    private String notice3;

    private String nameexpensesitem;

    private String stepname;

    private Date stepdate;

    private BigDecimal contractbalance;

    private BigDecimal totalamount;

    private BigDecimal advanceamount;

    private BigDecimal totalrate;

    private String idflow;

    private String flowstate;

    private String pdfstate;

    private String archivestate;

    private Date pdfdate;

    private String pdfcreator;

    private String sysflowstate;

}
